.component-main{
  height: 104rpx;
  box-sizing: border-box;
  border-radius: 52rpx;
  background: #F4E5D4;
  padding: 0rpx 12rpx 0rpx 6rpx;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  .btn{
    width: 92rpx;
    height: 92rpx;
    border-radius: 46rpx;
    overflow: hidden;
    position: relative;
    .icon-wrap{
      width: 100%;
      height: 100%;
      .icon{
        width: 100%;
        height: 100%;
      }
    }
    .circle{
      position: absolute;
      top:0rpx;
      left: 0rpx;
    }
  }
  .txt{
    margin-left: 12rpx;
    height: 104rpx;
    line-height: 104rpx;
    text-align: left;
  }
}